
import Observer from './Observer.js'

// 创建一个 observe 函数
export default function observe(value){
    // 如果value 不是一个对象，什么都不做
    if( typeof value != 'object' )return;
    // 定义ob
    var ob;
    if( typeof value.__ob__ !== 'undefined' ){
        ob = value.__ob__
    }else{
        ob = new Observer(value)
    }
    return ob
}